Stephen Amell (role=Oliver Queen
Right